It manager u0026 accor careers in Sohar, Oman